cast aluminium alloy enclosure - Turkish English Dictionary